union _PEP_ACPI_RESOURCE// Size=0x48
{
    enum _PEP_ACPI_RESOURCE_TYPE Type;// Offset=0x0 Size=0x4
    struct _PEP_ACPI_IO_MEMORY_RESOURCE IoMemory;// Offset=0x0 Size=0x20
    struct _PEP_ACPI_INTERRUPT_RESOURCE Interrupt;// Offset=0x0 Size=0x18
    struct _PEP_ACPI_GPIO_RESOURCE Gpio;// Offset=0x0 Size=0x30
    struct _PEP_ACPI_SPB_I2C_RESOURCE SpbI2c;// Offset=0x0 Size=0x20
    struct _PEP_ACPI_SPB_SPI_RESOURCE SpbSpi;// Offset=0x0 Size=0x24
    struct _PEP_ACPI_SPB_UART_RESOURCE SpbUart;// Offset=0x0 Size=0x24
    struct _PEP_ACPI_EXTENDED_ADDRESS ExtendedAddress;// Offset=0x0 Size=0x48
};